package cn.lzx.org.domain;

import cn.lzx.basic.domain.BaseDomain;
import lombok.Data;

/**
 * Employee实体类
 */
@Data
public class Employee extends BaseDomain {
    private String username;        //姓名
    private String email;           //邮箱
    private String phone;           //电话
    private String salt;            //盐值
    private String password;        //密码
    private Integer age;            //年龄
    private Integer state;          //状态  0=正常，-1=禁用

    private Department department;  //关联对象：员工所属部门对象
    private Long department_id;     //关联属性：员工所属部门ID
    //关联对象：登录信息对象
    private Long logininfo_id;      //关联属性：员工登录信息ID

    //店铺ID：不为null 表示有店铺=店铺管理员【也是员工】。为null 表示系统管理员
    //关联对象：店铺管理员的店铺对象
    private Long shop_id;           //关联属性：店铺管理员的店铺ID
}
